put on leather sandals - Francés Inglés Diccionario